#include <bits/stdc++.h>
#define all(x) (x).begin(), (x).end()
using namespace std;
using i64=long long;
void solve()
{
    int n;
    cin >> n;
    vector<int> a(n + 1);
    for(int i = 0; i < n; i++)
    {
    	cin >> a[i];
    }
    for(int i = 1; i < n; i++)
    {
    	bool flag = true;
    	for(int j = 0; j < i; j++)
    	{
    		if(a[i] <= a[j])
    		{
    			flag = false;
    			break;
    		}
    	}
    	if(flag)
    	{
    		cout << i + 1;
    		return;
    	}
    }
    cout << -1;
}
int main() {
    ios::sync_with_stdio(false);
    cin.tie(0);
    cout.precision(10);
    cout<<fixed;
    int t=1;
    //cin>>t;
    while(t--)
    {
        solve();
    }
    return 0;
}
